import os
#定义统计指定目录大小的函数
def getsize(f):
	#判断目录是否为存在
	if not os.path.exists(f):
		print("文件不存在，无效")
		return
	sum=0
	#判断目录是否为文件
	if os.path.isfile(f):
		sum+=os.path.getsize(f)
		os.path.getsize(f)
	#判断指定目录是否为目录
	if os.path.isdir(f):
		dirf=listdir(f)
		for i in dirf:
			file=os.path.join(f,i)#拼接目录下文件或者文件夹的地址
			if os.path.isdir(file):
				sum+=getsize(f)#递归统计
			if os.path.isfile(file):
				sum+=os.path.getsize(file)
	return sum



	






